<template>
  <!-- 
        使用组件的时候,可以传递插槽,使用v-slot指令向指定的插槽插入内容:v-slot:center
        v-slot指令只能使用在组件或者<template>上
        v-slot:center可以简写为#center
       -->
  <div class="outer">
    <Tab title="图片">
      <template #center>
        <img src="./pic/baicai.jpg" alt="" />
      </template>
      <template #footer>
        <a href="">点我看代码</a>
      </template>
    </Tab>
    <Tab title="游戏">
      <template #center>
        <ul>
          <li v-for="(game, index) of tabData" :key="index">{{ game }}</li>
        </ul>
      </template>
    </Tab>
    <Tab title="视频">
      <video width="100%" controls src="./pic/绿灯.mp4"></video>
    </Tab>
  </div>
</template>

<script>
import Tab from "@/components/Tab";
export default {
  name: "App",
  components: { Tab },
  data() {
    return {
      tabData: ["LoL", "DNF", "CS", "Dota"],
    };
  },
};
</script>

<style scoped>
.outer {
  width: 800px;
  display: flex;
  justify-content: space-between;
}
</style>
